home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Hyper / E / EditString.cpt / EditString Stack / card_5344.txt < prev    next >
Text File  |  1990-06-22  |  2KB  |  86 lines

  1. -- card: 5344 from stack: in
  2. -- bmap block id: 7839
  3. -- flags: 0000
  4. -- background id: 3493
  5. -- name: mid
  6.  
  7.  
  8. -- part 1 (button)
  9. -- low flags: 00
  10. -- high flags: A003
  11. -- rect: left=88 top=211 right=233 bottom=188
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: MID
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   put editString("MID", field A,cd fld start,cd fld num) into field B
  23. end mouseUp
  24.  
  25.  
  26.  
  27. -- part 2 (field)
  28. -- low flags: 00
  29. -- high flags: 0002
  30. -- rect: left=266 top=214 right=231 bottom=297
  31. -- title width / last selected line: 0
  32. -- icon id / first selected line: 0 / 0
  33. -- text alignment: 0
  34. -- font id: 97
  35. -- text size: 9
  36. -- style flags: 0
  37. -- line height: 12
  38. -- part name: start
  39.  
  40.  
  41. -- part 3 (field)
  42. -- low flags: 00
  43. -- high flags: 0002
  44. -- rect: left=410 top=214 right=231 bottom=441
  45. -- title width / last selected line: 0
  46. -- icon id / first selected line: 0 / 0
  47. -- text alignment: 0
  48. -- font id: 97
  49. -- text size: 9
  50. -- style flags: 0
  51. -- line height: 12
  52. -- part name: num
  53.  
  54.  
  55. -- part contents for background part 1
  56. ----- text -----
  57. MID
  58.  
  59. -- part contents for background part 2
  60. ----- text -----
  61. MID will return a substring portion of an input string.  The function acts just like the BASIC language MID$ function.  This function is limited to strings only and will ignore any characters past position 255.
  62.  
  63. -- part contents for background part 3
  64. ----- text -----
  65. editString("MID", source, startPos, numChars)
  66. ‚Ä¢ source is the intput variable or field containing the text
  67. ‚Ä¢ startPos number is the begining character position of the desired substring
  68. ‚Ä¢ numChars is the length of the desired substring
  69.  
  70. put editString("MID", field A, 2, 3) into field B   If field A is "abcdefg" the function will return "bcd"
  71.  
  72. -- part contents for card part 2
  73. ----- text -----
  74. 9
  75.  
  76. -- part contents for card part 3
  77. ----- text -----
  78. 25
  79.  
  80. -- part contents for background part 4
  81. ----- text -----
  82. abcdefgvThis is the MID function.#lkjd;flkja;lkaj;
  83.  
  84. -- part contents for background part 5
  85. ----- text -----
  86. This is the MID function.